package com.neusoft.elm_servlet.service.impl;

import java.sql.SQLException;
import java.util.List;

import com.neusoft.elm_servlet.dao.CartDao;
import com.neusoft.elm_servlet.dao.impl.CartDaoImpl;
import com.neusoft.elm_servlet.po.Cart;
import com.neusoft.elm_servlet.service.CartService;
import com.neusoft.elm_servlet.util.DBUtil;

public class CartServiceImpl implements CartService {
	
	CartDao cardDao = new CartDaoImpl();

	@Override
	public List<Cart> listCart(String userId, String businessId) throws SQLException {
		List<Cart> listCart = cardDao.listCart(userId,businessId);
		DBUtil.closeCon();
		return listCart;
	}

	@Override
	public int saveCart(Cart cart) throws SQLException {
		return cardDao.saveCart(cart);
	}

	@Override
	public int updateCart(Cart cart) throws SQLException {
		return cardDao.updateCart(cart);
	}

	@Override
	public int removeCart(Cart cart) throws SQLException {
		int removeCart = cardDao.removeCart(cart);
		DBUtil.closeCon();
		return removeCart;
	}

}
